﻿<Tokens TokenTypeNamespace="JetBrains.ReSharper.LexPlugin.Psi.Lex.Parsing" TokenTypeClass="LexTokenType" KeywordNodeType="KeywordTokenNodeType" KeywordTokenElement="FixedTokenElement" TokenNodeType="FixedTokenNodeType" TokenTokenElement="FixedTokenElement">

  <Keyword name="USING_KEYWORD" representation="using" />
  <Keyword name="INIT_KEYWORD" representation="init" />
  <Keyword name="INCLUDE_KEYWORD" representation="include" />
  <Keyword name="EOFVAL_KEYWORD" representation="eofval" />
  <Keyword name="TYPE_KEYWORD" representation="type" />
  <Keyword name="VIRTUAL_KEYWORD" representation="virtual" />
  <Keyword name="FUNCTION_KEYWORD" representation="function" />
  <Keyword name="IMPLEMENTS_KEYWORD" representation="implements" />
  <Keyword name="PUBLIC_KEYWORD" representation="public" />
  <Keyword name="CLASS_KEYWORD" representation="class" />
  <Keyword name="NAMESPACE_KEYWORD" representation="namespace" />
  <Keyword name="RETURN_KEYWORD" representation="return" />
  <Keyword name="NULL_KEYWORD" representation="null" />
  <Keyword name="STATE_KEYWORD" representation="state" />

  <Token name="LPARENTH" representation="(" />
  <Token name="RPARENTH" representation=")" />
  <Token name="LBRACE" representation="{" />
  <Token name="RBRACE" representation="}" />
  <Token name="LBRACKET" representation="[" />
  <Token name="RBRACKET" representation="]" />
  <Token name="SEMICOLON" representation=";" />
  <Token name="COMMA" representation="," />
  <Token name="DOT" representation="." />
  <Token name="EQ" representation="=" />
  <Token name="GT" representation=">" />
  <Token name="LT" representation="&lt;" />
  <Token name="EXCL" representation="!" />
  <Token name="TILDE" representation="~" />
  <Token name="SHARP" representation="#" />
  <Token name="AT" representation="@" />
  <Token name="BACK_QUOTE" representation="`" />
  <Token name="QUOTE" representation="\\&apos;" />
  <Token name="SIMPLE_QUOTE" representation="&apos;" />
  <Token name="DOUBLE_QUOTE" representation="\\\&quot;" />
  <Token name="QUEST" representation="?" />
  <Token name="COLON" representation=":" />
  <Token name="PLUS" representation="+" />
  <Token name="MINUS" representation="-" />
  <Token name="ASTERISK" representation="*" />
  <Token name="DIV" representation="/" />
  <Token name="BACK_SLASH" representation="\\\\" />
  <Token name="SIMPLE_BACK_SLASH" representation="\\" />
  <Token name="AND" representation="&amp;" />
  <Token name="OR" representation="|" />
  <Token name="XOR" representation="^" />
  <Token name="PERC" representation="%" />
  <Token name="PERCPERC" representation="%%" />
  <Token name="DOLLAR" representation="$" />
  <Token name="EQEQ" representation="==" />
  <Token name="LE" representation="&lt;=" />
  <Token name="GE" representation=">=" />
  <Token name="NE" representation="!=" />
  <Token name="ANDAND" representation="&amp;&amp;" />
  <Token name="OROR" representation="||" />
  <Token name="PLUSPLUS" representation="++" />
  <Token name="MINUSMINUS" representation="--" />
  <Token name="LTLT" representation="&lt;&lt;" />
  <Token name="GTGT" representation=">>" />
  <Token name="PLUSEQ" representation="+=" />
  <Token name="MINUSEQ" representation="-=" />
  <Token name="ASTERISKEQ" representation="*=" />
  <Token name="DIVEQ" representation="/=" />
  <Token name="ANDEQ" representation="&amp;=" />
  <Token name="OREQ" representation="|=" />
  <Token name="XOREQ" representation="^=" />
  <Token name="PERCEQ" representation="%=" />
  <Token name="LTLTEQ" representation="&lt;&lt;=" />
  <Token name="GTGTEQ" representation=">>=" />
  <Token name="LAMBDA_ARROW" representation="=>" />
  <Token name="DOUBLE_COLON" representation="::" />
  <Token name="DOUBLE_QUEST" representation="??" />
  <Token name="ARROW" representation="->" />

</Tokens>